Project manager telecom careers in Bawshar, Oman